package com.cq.xjms.service;

import java.util.List;

import org.extremecomponents.table.limit.Limit;

import com.cq.xjms.model.Score;
import com.cq.xjms.model.Student;

public interface ScoreManager extends BaseManager<Score>{
	public List<Score> queryScore(String studentName,String courseName,int courseStatus,Limit limit) ;
	public List<Score> queryScoreByStudent(Long studentId,String yearterm,Limit limit) ;
	public List<Score> queryCourseByStudent(Long studentId,String yearterm,Limit limit) ;
	public List<Score> queryCourseNoPassByStudent(Long studentId,Limit limit) ;

	public int countScore(String studentName,String courseName,int courseStatus) ;
	public int countScoreByStudent(Long studentId,String yearterm) ;
	public int countCourseByStudent(Long studentId,String yearterm) ;
	public int countCourseNoPassByStudent(Long studentId) ;
}
